home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac Magazin/MacEasy 32
/
Mac Magazin and MacEasy Magazine CD - Issue 32.iso
/
Grafik & Text
/
OzTeX3.0
/
Metafont
/
Configs
/
Default
< prev
next >
Wrap
Text File
|
1997-03-10
|
5KB
|
127 lines
% OzMF reads this configuration file when it starts up.
% Before making any changes, read the section on configuration files
% in the OzTeX User Guide and the notes at the end of this file.
% Files and folders:
config_files = -- "Big MF" -- "Make Local PK" "Keep TFM files" -- |
"Verbose True" "Verbose False"
base_files = MakeTeXPK Plain
help_files = MakeTeXPK GFtoPK GFtoDVI GFtype PKtype TFtoPL PLtoTF |
VFtoVP VPtoVF AFM2TFM -- "Knuth on VFs" "FTP sites for fonts"
input_folders = :Metafont:Inputs:*
tfm_folders = :TeX-fonts:*
pk_file = :PK-files:%m:%d:%f.%dpk (used by MakeTeXPK)
maketexpk_base = MakeTeXPK (ditto)
help_folder = :Metafont:Help:
base_folder = :Metafont:Bases:
pool_file = :Metafont:Bases:mf.pool (used by INIMF)
% Flags:
delete_log = true (used by MakeTeXPK)
delete_tfm = true (ditto)
delete_gf = true (ditto)
auto_quit = false (ditto)
mnemonics = true (used by GFtype)
images = true (ditto)
verbose = false (used by TFtoPL/PLtoTF/VFtoVP/VPtoVF)
% Metafont parameters:
main_memory = 60000 (rebuild base files if this is reduced)
buf_size = 1000
max_strings = 4000
string_vacancies = 34000
pool_size = 60000
move_size = 8000
stack_size = 60
max_wiggle = 500
path_size = 400
max_kerns = 800
lig_table_size = 6000
gf_buf_size = 512
max_print_line = 79
error_line = 79
half_error_line = 50
screen_width = 500
screen_depth = 310
mf_display = Mac
% Later parameters override earlier ones, so include any changes here
% if you want to keep a record of the above settings.
!
The above exclamation mark tells OzMF to stop reading the config file.
Now we can add some notes without having to start each line with "%".
Files and folders
-----------------
Path names beginning with ":" are relative to the location of OzMF.
See the OzTeX User Guide for more details about the syntax of path names.
Names in the config_files list appear as items at the end of the Config menu
and should correspond to text files stored in :Metafont:Configs:.
Note that config_files is ignored in non-default configuration files.
Names in the base_files list appear as items at the end of the Metafont menu
and should correspond to .base files inside the given base_folder.
Base names must not contain any spaces. Place your preferred base first.
Names in the help_files list appear as items in the Help menu and should
correspond to text files in the given help_folder. The Help menu will not
appear if the list is empty.
NOTE: Any string starting with "-" in the above three lists will result in
a disabled line in the corresponding menu.
The input_folders value is a list of folder paths used by Metafont to
locate .mf files.
The tfm_folders list is used by VFtoPL to locate .tfm files. The supplied
list matches the tfm_folders parameter in OzTeX's Default config file.
The pk_file value is a template used by MakeTeXPK to create PK files.
It should expand to a valid file path name after the following substitutions:
%f is replaced by the desired font name (eg. cmr10)
%d is replaced by the desired font size (eg. 360)
%b is replaced by the base resolution (eg. 300)
%m is replaced by the mode (eg. laserwriter)
%% is replaced by "%" (in case you want "%" in a folder name)
WARNING: The supplied template must match one of the templates in OzTeX's
pk_files list so that OzTeX and dvips can find PK files created by MakeTeXPK!
If you supply a template like ":PK-files:%d:%f.%dpk" then OzMF will create
any missing sub-folders that would occur as a result of substituting "%d"
by previously unknown font sizes. Ditto for a template containing "%m".
The maketexpk_base value is the name of the .base file used by MakeTeXPK to
run Metafont. Note that the MakeTeXPK.base file contains common mode_defs
for Mac printers, plus some settings suitable for Mac screens; see
MakeTeXPK.mf in :Metafont:Inputs:.
Flags
-----
The delete_* flags are examined by MakeTeXPK after it has created a PK file.
If a flag is true then the corresponding log/tfm/gf file is deleted.
The auto_quit flag is also used by MakeTeXPK. If true then OzMF will quit
after all lines in a .make file have been successfully processed.
GFtype uses the mnemonics and images flags to determine how much detail is
included in the resulting .typ file.
TFtoPL/PLtoTF/VFtoVP/VPtoVF use the verbose flag to determine how much detail
is displayed in the OzMF window.
Metafont parameters
-------------------
The supplied values are sufficient to make new PK files needed by most people.
Only advanced Metafont hackers should need to change them. Note that the
supplied base files only need to be rebuilt if main_memory is REDUCED.